D7_第二週影片


Posted by Christy on 2021-04-24

  • JS101:
    • debug 的時候會在瀏覽器上面執行 JavaScript,通常還是用 Node.js
    • 在 terminal 裡面輸入 node,就會出現一個箭頭 >,就可以執行運算(喔 terminal 計算機)
    • 離開就按 ctrl + c
    • 加減乘除,還有這個符號 ‘%’ (取餘數)
    • 邏輯運算:and, or, not
or: 只要左右兩邊有 true,就是 true  (想要找到 true,看到最後如果沒有就是右邊的數,或者說 false)
> true || true
true

and: 只要左右兩邊有 false,就是 false (遇到第一個 false 就不會再找了)
> true && false
false

not:
> !true
false
  • 0、空字串、沒有東西,都會被當作 false

  • JS 裡面大小寫是有區別的,變數不可以用數字開頭,也不可以取保留字(程式裡面本身的字),特殊符號有些也不可以;要統一格式,要不駝峰式,要不中間加_

  • 變數型態 Primitive: boolean, number, string

  • 另外三種:object, undefined, function

  • 陣列 Array: 第一個元素從零開始

  • 物件:儲存多筆資料,用大括號
var Peter = {
    name: "Peter",
    score: 100,
    address: "ooooxxx"
}
  • 變數:要注意型態(如字串與數字),不要用小數
  • 一個等號是賦值;兩個等號是判斷相等,但不判斷型態;三個等號是判斷相等,型態也相同;建議永遠用三個等於,比較不會出錯
  • 物件 Object 因為儲存的記憶體位置不一樣,所以就算是看起來相等,但還是不一樣









Related Posts

使用 Python 進行中斷點 step by step debug 除錯

使用 Python 進行中斷點 step by step debug 除錯

JavaScript 是如何被執行的 (1)?

JavaScript 是如何被執行的 (1)?

巢狀救星三部曲(3) Async Functions

巢狀救星三部曲(3) Async Functions


Comments